Family-friendly multi-cuisine restaurant with live cooking stations.
Jumeirah Beach Hotel, Jumeirah St, Umm Suqeim 3, Dubai, UAE